package com.blank.web.dao;

import com.blank.web.bean.Student;

import java.util.List;

public interface StudentDao {
    //对学生表进行数据的访问,查询到的所有学生返回给list集合
    public abstract List<Student> findAll();

    //添加学生到数据库接口
    public abstract void AddStudent(Student student);

    //删除学生的接口
    public abstract void DelStudent(int id);

    //根据ID查询单个学生对象
    public abstract Student findStudentById(int id);

    //更新学生的接口
    public abstract void UpdateStudent(Student student);

    //模糊查询的接口
    public abstract List<Student> Search(String name);

    //分页的接口
    public abstract List<Student> findStudentByPage(int currentPage);

    //分页展示的信息条数
     int PAGE_SIZE=5;

     //查询总条数
    public abstract int findCount();
}
